Canada plum grows on moist soil in upland forest openings, woodland edges, or in open rocky places. It is a small, slender tree that may have a single trunk or several in a clump. The clusters of large white flowers that appear in May are very attractive, and the fruits are delicious.